serrated tortoise - German English Dictionary